Skip to content

refactor: use any-llm to replace litellm#3

Merged
PsiACE merged 2 commits intomainfrom
any-llm
Jul 27, 2025
Merged

refactor: use any-llm to replace litellm#3
PsiACE merged 2 commits intomainfrom
any-llm

Conversation

@PsiACE
Copy link
Copy Markdown
Collaborator

@PsiACE PsiACE commented Jul 27, 2025

The new design and implementation are still in the works, but I can make some minor updates to keep us running with a reasonable minimum implementation.

@PsiACE PsiACE merged commit e277446 into main Jul 27, 2025
5 checks passed
@PsiACE PsiACE deleted the any-llm branch July 27, 2025 20:09
PsiACE added a commit that referenced this pull request Apr 19, 2026
…ht (#176)

* wip

* feat(website): build landing page sections and migrate docs content

Landing page:
- Add Features.astro (6 feature cards, responsive 3×2 grid, hover animation)
- Add QuickStart.astro (3-step install/configure/run with code blocks)
- Add Philosophy.astro (born-in-group-chats storytelling, pull quote, highlights)
- Add Footer.astro (brand, nav links, copyright, built-with)
- Wire all new sections into pages/index.astro and pages/zh-cn/index.astro
- Extend landing-page.ts with full EN and zh-cn i18n copy for all sections
- Add section divider rule to global.css

Docs migration (from docs/ source of truth):
- Migrate docs/architecture.md → concepts/architecture.mdx (EN + zh-cn)
- Migrate docs/channels/{index,cli,telegram}.md → guides/{channels,cli,telegram}.mdx
- Migrate docs/skills.md → guides/skills.mdx
- Migrate docs/deployment.md → guides/deployment.mdx
- Split docs/extension-guide.md → extending/{plugins,hooks}.mdx
- Migrate blog posts → blog/{socialized-evaluation,bootstrap-milestone}.mdx
- Create reference/index.mdx placeholder (EN + zh-cn)
- Remove orphaned en/docs/index.mdx and zh-cn/docs/index.mdx
- Switch astro.config.mjs sidebar to autogenerate per directory

Build: 37 static pages, zero errors

Closes #3, #4, #5, #6, #7, #8, #9, #10, #11, #12

Co-authored-by: Copilot <[email protected]>

* refactor(website): brand-new design with shadcn create

* wip

* wip

* wip

* wip

* feat: make all landing page components mobile-responsive

- Features: hide center logo on <lg, 1col mobile/2col sm/3col lg grid,
  responsive padding and min-height
- NavBar: icons + borders in mobile dropdown, slide-down animation
- Hero: full-width CTA buttons on mobile, overflow-x-auto on terminal
- HookIntro: hide hook-note text on <md, overflow-hidden on stage container
- TapeModel: hide time column on <sm, responsive cell padding, scroll
  fade indicator
- Testimonials: responsive height (320/380/440px)
- Footer: vertical stack on mobile, centered, flex-wrap links
- Contributors: show 5 avatars on mobile (10 on md+), smaller avatar size

Co-authored-by: Copilot <[email protected]>

* wip

* wip

* wip

* refactor(website/i18n): Optimize i18n configuration and route path

* feat(website): Set real repository data and enable SSR mode

* style(website/hook): Redesign the hook intro illustration and animation

* refactor(website/tape): Redesign tape section illustration and animation

* improve(website): Optimize website UI/UX

- Unified the theme between main site and docs
- Unified the theme storage key
- fix the i18n route path issue

Co-authored-by: Copilot <[email protected]>

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* feat(website/i18n): Optimize chinese translation content

* og and userwall avatar

* feat(website): switch OG fonts to fontsource, add zh-cn index card

- Replace Google Fonts API with @fontsource/outfit and
  @fontsource/noto-sans-sc (.woff files read directly by satori)
- Use unicode-range subset matching to load only needed CJK subsets
- Give each CJK subset a unique font name to work around satori's
  deduplication of same-name+weight entries
- Add /og/zh-cn/index.png OG card with Chinese site description
- Wire locale-specific ogImage through LandingLayout → BaseLayout
- Remove wawoff2 dependency (satori supports WOFF natively)

Co-authored-by: Copilot <[email protected]>

* extract site url environment variable

* optimize og and html background

* fix the navbar issue

* remove duplicated title

* fix x icon and ui i18n issue

* chore: switch website adapter to cloudflare

---------

Co-authored-by: Copilot <[email protected]>
Co-authored-by: Chojan Shang <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant